package com.java.time;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class SimpleDateFormatAPI {
    public static void main(String[] args) throws ParseException {
        // 创建对象
        SimpleDateFormat simpleDateFormat1 = new SimpleDateFormat(); // 默认格式
        SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 指定格式
        
        // format：Date转为String，且指定格式
        System.out.println(simpleDateFormat1.format(new Date())); // 24-2-28 下午2:35
        System.out.println(simpleDateFormat2.format(new Date())); // 2024-02-28 14:35:02
        
        // parse：String转为Date，且指定格式
        System.out.println(simpleDateFormat1.parse("24-2-28 下午2:35")); // Wed Feb 28 14:35:00 CST 2024
        System.out.println(simpleDateFormat2.parse("2024-02-28 14:35:02")); // Wed Feb 28 14:35:02 CST 2024
    }
}
